Isthmus Of Suez — definition

1. Isthmus of Suez (Noun)

1 definition

Isthmus of Suez (Noun) — The isthmus in northeastern Egypt that connects Africa and Asia.

1 type of
isthmus